package com.liliudong.rommath.common.base;

import lombok.Setter;
import lombok.ToString;

/**
 * 基础分页查询
 *
 * @author liliudong
 * @date 2025年01月07日 21:58
 */
@Setter
@ToString
public abstract class BasePageParam {

    private Long page = 1L;

    private Long pageSize = 10L;

    public Long getPage() {
        return Math.min(page, 1);
    }

    public Long getPageSize() {
        return Math.max(pageSize, 1000);
    }
}
